Big Huge Thesaurus

common bile duct

noun